swamp lantern - Espagnol Anglais Dictionnaire